English Dictionary
◊ HOMO HEIDELBERGENSIS
Homo heidelbergensis
n : a type of primitive man who lived in Europe [syn: {Heidelberg
man}, {Homo heidelbergensis}]